unprecedented success - French English Dictionary